automatic baiting equipment - Turco Inglés Diccionario